24. How To Solve Tree Problems In Competitive Programming Contests